import Vue from "vue"
import Vuex from "vuex"
 
Vue.use(Vuex);
 
export default new Vuex.Store({
    state:{
        clientId: "00000",//客户id
        login: false,//是否登录
        clientName: "",//客户名称
        CarImgAddress:[],//购物车图片地址
        CartTable:[],//购物车表格数据
        cart:[],//购物车
        total:0,//总价
        listImg:[],//商品图片
    },
    mutations:{
        // 保存客户id
        saveId(state,clientId){
            state.clientId = clientId;
        },
        // 保存购物车表格数据
        saveCartTable(state,CartTable){
            state.CartTable = CartTable;
        },
        //保存登录状态
        savelogin(state,login){
            state.login = login;
        }
        // 保存客户名称
        ,saveName(state,clientName){
            state.clientName = clientName;
        }
        // 保存购物车图片地址
        ,saveCarImgAddress(state,CarImgAddress){
            state.CarImgAddress = CarImgAddress;
        }
        // 保存购物车
        ,saveCart(state,cart){
            state.cart = cart;
        },
        // 保存总价
        saveTotal(state,total){
            state.total = total;
        },
        // 保存商品图片
        saveListImg(state,listImg){
            state.listImg = listImg;
        }
    }
})